skill set design